package pe.edu.sisclas.model.dao;

import java.util.List;

import pe.edu.sisclas.model.dao.exception.DaoException;
import pe.edu.sisclas.model.domain.Incidencia;

public interface IncidenciaDao {

	public List<Incidencia> getAll() throws DaoException;
	public void save(Incidencia incidencia) throws DaoException;
	public void UpdateIncidencia(String titulo, char nuevoEstado) throws DaoException;
	public List<Incidencia> getByTitle(String title)throws DaoException;
	public List<Incidencia> getByFields(Incidencia incidencia,boolean frecuentes,
			boolean comentados)throws DaoException;
}
